package com.bestcem.xm.award.enums;

import com.bestcem.xm.common.core.enums.CommonEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author sh.pei <sh.pei@idiaoyan.com>
 * @version v1.0
 * @date 2021/8/6 11:51
 */
@Getter
@AllArgsConstructor
public enum  MqConsumeStatusEnum implements CommonEnum {

    /**
     * 待消费
     */
    TO_CONSUME(1, "待消费"),

    /**
     * 消费成功
     */
    SUCCESS(2, "消费成功"),

    /**
     * 消费失败不再入队
     */
    FAIL_NO_QUEUE(3, "消费失败不再入队"),

    /**
     * 消费失败重新入队
     */
    FAIL_REQUEUE(4, "消费失败重新入队");

    /**
     * 编号
     */
    private int index;

    /**
     * 名称
     */
    private String name;
}
